Gemini 可以幫我寫程式,那Android也可以來用Gemini API 寫一個好玩的App
https://aistudio.google.com/app/apikey
選擇 Gemini API Starter
建立專案
輸入api key
dependencies {
// add the dependency for the Google AI client SDK for Android
implementation("com.google.ai.client.generativeai:generativeai:0.7.0")
}
val generativeModel =
GenerativeModel(
// Specify a Gemini model appropriate for your use case
modelName = "gemini-1.5-flash",
// Access your API key as a Build Configuration variable (see "Set up your API key" above)
apiKey = BuildConfig.apiKey)
val prompt = "Write a story about a magic backpack."
val response = generativeModel.generateContent(prompt)
print(response.text)
response.text?.let { outputContent ->
_uiState.value = UiState.Success(outputContent)
}
咒語 :
提供圖像中烘焙食品類似的食譜, 使用繁體中文回答
回答:
response.text = ## 濃情朱古力蛋糕
這款蛋糕有著濃郁的朱古力風味,搭配綿密的奶油和新鮮的莓果,絕對是下午茶或慶祝活動的最佳選擇!
**材料:**
**蛋糕體:**
* 低筋麵粉:150 克
* 無糖可可粉:50 克
* 泡打粉:1 茶匙
* 小蘇打粉:1/2 茶匙
* 鹽:1/4 茶匙
* 無鹽奶油:115 克,軟化
* 細砂糖:200 克
* 雞蛋:2 個
* 香草精:1 茶匙
* 熱水:120 毫升
* 黑咖啡:60 毫升
**巧克力奶油:**
* 無鹽奶油:225 克,軟化
* 糖粉:300 克
* 無糖可可粉:50 克
* 鮮奶油:60 毫升
* 香草精:1 茶匙
**裝飾:**
* 新鮮草莓:適量
* 新鮮藍莓:適量
**製作步驟:**
**蛋糕體:**
1. 烤箱預熱至 175°C。蛋糕模具底部鋪上烘焙紙,四周抹油灑粉備用。
2. 將低筋麵粉、可可粉、泡打粉、小蘇打粉和鹽混合過篩備用。
3. 將軟化的奶油和細砂糖用電動打蛋器打發至顏色變淺,蓬鬆狀態。
4. 分次加入雞蛋,每次加入後都攪拌均勻,再加入香草精拌勻。
5. 將過篩的粉類分三次加入奶油糊中,交替加入熱水和黑咖啡,每次加入後都攪拌均勻。
6. 將麵糊倒入準備好的蛋糕模具中,放入預熱好的烤箱烤 30-35 分鐘,或直到插入蛋糕中心的牙籤取出時是乾淨的。
7. 將蛋糕從烤箱中取出,在模具中靜置 10 分鐘後,倒扣在網架上完全冷卻。
8. 蛋糕完全冷卻後,用麵包刀將蛋糕橫切成三片。
**巧克力奶油:**
1. 將軟化的奶油用電動打蛋器打發至顏色變淺,蓬鬆狀態。
2. 分次加入糖粉,每次加入後都攪拌均勻,再加入可可粉拌勻。
3. 加入鮮奶油和香草精,繼續攪拌至奶油光滑細膩。
**組合:**
1. 取一片蛋糕片放在蛋糕盤上,抹上一層巧克力奶油。
2. 蓋上第二片蛋糕片,重複步驟 1。
3. 蓋上最後一片蛋糕片,在蛋糕表面和四周都抹上巧克力奶油。
4. 將草莓和藍莓洗淨,切片或直接裝飾在蛋糕表面。
**小貼士:**
* 可依個人喜好調整糖的用量。
* 可以用其他喜歡的莓果代替草莓和藍莓。
* 蛋糕做好後冷藏保存,風味更佳。
**盡情享用您的濃情朱古力蛋糕吧!**
Jetpack Compose 愈來愈好用,還加上 Gemini AI 打輔助,希望大家都有收獲
終於完賽了!!!!